﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProjectGuid>{B21302D8-62E7-47FF-9606-759BDC9DB3A4}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <RootNamespace>StableDiffusionTools</RootNamespace>
    <AssemblyName>StableDiffusionTools</AssemblyName>
    <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
    <Deterministic>true</Deterministic>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>none</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
  <PropertyGroup>
    <StartupObject />
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationManifest>app.manifest</ApplicationManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x64\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <DebugType>full</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
    <OutputPath>bin\x64\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <Optimize>true</Optimize>
    <PlatformTarget>x64</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="ComponentFactory.Krypton.Toolkit">
      <HintPath>..\..\..\Programming - Source\Krypton-master\Bin\ComponentFactory.Krypton.Toolkit.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\Microsoft.Bcl.AsyncInterfaces.7.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
    </Reference>
    <Reference Include="ObjectListView, Version=2.9.1.1072, Culture=neutral, PublicKeyToken=b1c5bf581481bcd4, processorArchitecture=MSIL">
      <HintPath>..\packages\ObjectListView.Official.2.9.1\lib\net20\ObjectListView.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
    </Reference>
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Core" />
    <Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
    </Reference>
    <Reference Include="System.Numerics" />
    <Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
    </Reference>
    <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
    </Reference>
    <Reference Include="System.Text.Encodings.Web, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Text.Encodings.Web.7.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
    </Reference>
    <Reference Include="System.Text.Json, Version=7.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Text.Json.7.0.3\lib\net462\System.Text.Json.dll</HintPath>
    </Reference>
    <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
    </Reference>
    <Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\TaggingToolkit\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll</HintPath>
    </Reference>
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Deployment" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Net.Http" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Oobabooga\ChatCompletion.cs" />
    <Compile Include="Oobabooga\ChatCompletionResult.cs" />
    <Compile Include="Oobabooga\ErrorResult.cs" />
    <Compile Include="Oobabooga\JsonNamingPolicyLowercase.cs" />
    <Compile Include="Oobabooga\Message.cs" />
    <Compile Include="Oobabooga\ModelInfo.cs" />
    <Compile Include="Oobabooga\Models.cs" />
    <Compile Include="Oobabooga\Role.cs" />
    <Compile Include="Utils\Base64Util.cs" />
    <Compile Include="AUTOMATIC1111\Checkpoint.cs" />
    <Compile Include="AUTOMATIC1111\InterrogateModel.cs" />
    <Compile Include="AUTOMATIC1111\Options.cs" />
    <Compile Include="AUTOMATIC1111\ScriptInfo.cs" />
    <Compile Include="Events\BusyChangedEventArgs.cs" />
    <Compile Include="Extensions\FormExtensions.cs" />
    <Compile Include="Extensions\JsonExtensions.cs" />
    <Compile Include="Framework\TensorType.cs" />
    <Compile Include="Framework\ThrottleProgress.cs" />
    <Compile Include="Imaging\BitmapResizeLanczosSettings.cs" />
    <Compile Include="Imaging\BitmapResizer.cs" />
    <Compile Include="Imaging\BitmapGDIResizeSettings.cs" />
    <Compile Include="Imaging\BitmapResizeSettings.cs" />
    <Compile Include="Framework\DiffMatchPatch.cs" />
    <Compile Include="Framework\CommandLineDictionary.cs" />
    <Compile Include="Framework\ControlChars.cs" />
    <Compile Include="Framework\CountProgress.cs" />
    <Compile Include="Framework\CustomComparer.cs" />
    <Compile Include="Framework\Diff.cs" />
    <Compile Include="Framework\FormEntry.cs" />
    <Compile Include="Framework\GlobalSettingsManager.cs" />
    <Compile Include="Framework\StableDiffusionToolsSettings.cs" />
    <Compile Include="Imaging\cImage.cs" />
    <Compile Include="Imaging\OutOfBoundsUtils.cs" />
    <Compile Include="Imaging\ColorHSL.cs" />
    <Compile Include="Imaging\cRGBCache.cs" />
    <Compile Include="Imaging\FastBitmap.cs" />
    <Compile Include="Imaging\FloatImage.cs" />
    <Compile Include="Imaging\Lanczos.cs" />
    <Compile Include="Imaging\sPixel.cs" />
    <Compile Include="Imaging\StateImage.cs" />
    <Compile Include="Imaging\Resampling.cs" />
    <Compile Include="Interop\Gdi32.cs" />
    <Compile Include="Framework\IForm.cs" />
    <Compile Include="Framework\IFormData.cs" />
    <Compile Include="Framework\IInitialize.cs" />
    <Compile Include="Interop\Kernel32.cs" />
    <Compile Include="Interop\Shell32.cs" />
    <Compile Include="Interop\ShellContextMenu.cs" />
    <Compile Include="Interop\User32Types.cs" />
    <Compile Include="MainApplicationContext.cs" />
    <Compile Include="Framework\Safetensors.cs" />
    <Compile Include="Framework\Settings.cs" />
    <Compile Include="Framework\SettingsFormat.cs" />
    <Compile Include="Framework\SettingsManager.cs" />
    <Compile Include="Interop\User32.cs" />
    <Compile Include="Oobabooga\WebUIAPI.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Progress\Throttler.cs" />
    <Compile Include="Progress\ThrottlerEventArgs.cs" />
    <Compile Include="Progress\UpdateEventArgs.cs" />
    <Compile Include="Progress\UpdateThrottler.cs" />
    <Compile Include="Progress\UpdateTimer.cs" />
    <Compile Include="Progress\UpdateTimerEvent.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="RTF\RTFormatter.cs" />
    <Compile Include="RTF\TextFormatting.cs" />
    <Compile Include="Themes\GlobalTheme.cs" />
    <Compile Include="Themes\Theme.cs" />
    <Compile Include="Utils\ClipboardUtil.cs" />
    <Compile Include="Utils\CompareUtil.cs" />
    <Compile Include="Utils\ControlUtil.cs" />
    <Compile Include="Utils\EnumUtil.cs" />
    <Compile Include="Utils\ExceptionUtil.cs" />
    <Compile Include="Utils\ExplorerUtil.cs" />
    <Compile Include="Utils\ExtendedPathInfo.cs" />
    <Compile Include="Utils\FileUtil.cs" />
    <Compile Include="Utils\FontUtil.cs" />
    <Compile Include="Utils\HttpClientUtil.cs" />
    <Compile Include="Utils\ImageUtil.cs" />
    <Compile Include="Utils\InterlockedUtil.cs" />
    <Compile Include="Utils\InternetUtil.cs" />
    <Compile Include="Utils\IOUtil.cs" />
    <Compile Include="Utils\MathUtil.cs" />
    <Compile Include="Utils\PathInfo.cs" />
    <Compile Include="Utils\ProcessUtil.cs" />
    <Compile Include="AUTOMATIC1111\WebUIAPI.cs" />
    <Compile Include="Utils\SizeUtil.cs" />
    <EmbeddedResource Include="Properties\Resources.resx">
      <Generator>PublicResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DependentUpon>Resources.resx</DependentUpon>
      <DesignTime>True</DesignTime>
    </Compile>
    <None Include="app.manifest" />
    <None Include="packages.config" />
    <None Include="Properties\Settings.settings">
      <Generator>SettingsSingleFileGenerator</Generator>
      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
    </None>
    <Compile Include="Properties\Settings.Designer.cs">
      <AutoGen>True</AutoGen>
      <DependentUpon>Settings.settings</DependentUpon>
      <DesignTimeSharedInput>True</DesignTimeSharedInput>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <None Include="App.config" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\toolbox.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\statusfail16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\statusok16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\searchfolder32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\folder16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\filter16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\exit16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\document_import16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\document_export16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\action16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\stop32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\toolbox.ico" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\pnginfo32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\openfolder16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\open16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\image16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_wrench16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_add16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_delete16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\reset16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\vaelinker32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\tag_green16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\gear16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_blue16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_green16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_red16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\bullet_black16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\sort_ascending32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\sort_descending32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\text_replace16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\pencil16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\calculator_add16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\pencil_add16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\pencil_delete16.png" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Themes\Dark.xml" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\error16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\update.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\update16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\package_add16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\cancel16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\lock_go16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\lock_open16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\update_green16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\update_red16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\unchecked16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\checked16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\report16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\exclamation32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\unknown32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\accept32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\tag_green32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\document_import32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\document_export32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\disk16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\control_eject32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\tag_red16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\tag_red32.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\tag_flipped_red16.png" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\stop16.png" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>